Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LADBROKE GROVE Terraced £9,401,191 £5,300,000 23 Jul 2010